#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2024/7/5 13:49
# @File    : view_test4.py
# @Description : -i http://pypi.tuna.tsinghua.edu.cn/simple/ --trusted-host pypi.tuna.tsinghua.edu.cn


import tkinter as tk
# webbrowser模块，用于调用系统默认浏览器打开网页
import webbrowser


class Open_Browser:

    def __init__(self):
        self.root = tk.Tk()
        self.root.title('演示窗口')
        self.root.geometry("300x150+1100+150")
        self.interface()

    def interface(self):
        button = tk.Button(self.root, text="打开网页", command=self.get_csdn, cursor="hand2")
        button.place(x=110, y=50)

        babel = tk.Label(self.root, text='详情信息', cursor="hand2")
        babel.place(x=5, y=130)
        # 标签 babel 上绑定鼠标左键点击事件的操作
        babel.bind("<Button-1>", self.open_url)

    def get_csdn(self):
        """调用系统默认浏览器，并显示网页"""
        url = "https://www.csdn.net/"  # 要加载的网址
        webbrowser.open(url)

    def open_url(self, event):
        webbrowser.open("http://www.baidu.com")


if __name__ == '__main__':
    run = Open_Browser()
    run.root.mainloop()
